President Trump has called Zohran Mamdani "my little communist mayor." Mamdani has vowed to "Trump-proof" New York City.