By David Faust Any experienced traveler knows the feeling. You stare at the departure board in the airport, dismayed as the dreaded word Delayed appears beside one flight after another. Soon a 20-minute weather delay turns into an hour, and you calculate how much time you need to catch your connecting flight. Coming in for […]