Zohran Mamdani takes oath as New York mayor at public inauguration
Democratic socialist now leads most populous US city