Text this: Organizational factors affecting strategy implementation in the hotel industry in Nairobi county, Kenya