A poll shows Anthony Weiner leading the Democratic primary for New York City's mayoral race.