Mexico City´s crazy weather