Zohran Mamdani hearing critics but still pushes forward. -- New York City