Mayor-elect Zohran Mamdani will be sworn in as New York City's 111th mayor while millions are celebrating on New Year's Eve.