I've suddenly developed an interest in Mexico's weather patterns. Foul language warning, if anyone cares.