Hospitality industry faces staffing shortages amid peak tourist season