NBC: Zohran Mamdani and Andrew Cuomo trade insults in final NYC mayoral debate