Hospitality: An Industry in Flux: Opportunities abound, but so do challenges