top challenges facing travel agencies