Understanding the challenges of the multi-channel travel booker