From airfare to airport food, rising fees and surprise costs are pushing many Americans to skip travel altogether.