There’s no clear favorite so far in Denver’s mayoral race, where 17 candidates are focused on housing, homelessness and crime before the April 4 election. If no one wins more than 50 percent of the vote, the two top finishers will move on to a June runoff to replace three-term Mayor Michael Hancock. Denver is one of several major Colorado cities holding elections this spring.