why did the Vietnam war last so long?