We were supposed to be waking up this morning in the warmth and color of Mexico City, but instead, I'm looking out the window at wan sunshine on melting ice, and the grey snow that lines the streets of Montreal. Like many other people, we reluctantly cancelled our travel plans at the ...