New York City Mayor Eric Adams announced on Sunday that he is suspending his campaign for mayor, just weeks away from the closely watched election.