Last week, as the rainwater flowed down the street outside my living room window, and reporters warned of flash flooding on the radio, my phone reminded me that exactly two years ago, I was in Mexico City. Sitting at home, with all the lights turned on even though it was 3pm on a July afternoon, the image that flashed up on my phone felt improbably exotic. There I was, standing in a sundress, admiring a...