Zohran Mamdani's political analysis is deeply historical, viewing current events as part of a long arc. -- New York City