who are the candidates for new york city mayor