Seat shortages, visa delays plague US tourism