Analysis: NYC 2025 Mayoral Election