Ever had your flight delayed due to events out of your control? Ever had to nap/sleep at an airport? …or at a train terminal? …or at a ...