A day in Mexico City is like experiencing three seasons in one year. Foolishly arriving in a light sweater and yoga pants, my body went into shock when I walked off the airplane to find there wasn't much of a temperature change between Toronto and the otherwise known "...