After months of trading insults, U.S. President Donald Trump and incoming New York City mayor Zohran Mamdani smiled at each ...