Managing Rooms and Revenue: Challenges of Yield Management in Hotels