A US Immigration and Customs Enforcement agent shot and wounded a man in New York City on Thursday, prompting Mayor Zohran Mamdani to demand an end to ICE operations in the city.