Mexico City Faces Multiple Challenges: Rains, Protests, Tourism, and Gas Program Under Fire