What do you do when your flight is delayed 3 hrs? Well, you...