Ever been stuck on a 10-hour international flight, desperately craving your headphones or a snack, only to realize...