5 Things I Learned From My 18 Hour Layover in Mexico City