Mexico City, 2025