It’s a familiar story. You show up to the airport to catch a flight home only to discover the flight has been canceled and you’re stranded for another day. The airport hotel looks unappealing and you ...