More travelers means more money for business