Airline Timetable Development and Fleet Assignment Incorporating Passenger Choice