Travel agents face challenges on the road to recovery