Imagine that you are lucky enough to find some free time in your schedule, and so you decide to take a trip. What do you do? If you’re like most people, you contact a travel agent to arrange the details. You describe your needs (where you want to go and when), the constraints that you need to impose (how much you are willing to spend, the hotel must provide child care) and some personal preferences (your preferred airline, you’d like to sit in an aisle seat). The travel agent, using a combination of information sources (flight schedules, hotel guides) and guided by past experiences, recommends where you might go. Once you confirm your plans, the agent generates the itinerary, books the flights and generally does all the things that you don’t want to bother with.