The Expedia and Booking.com business model