Republican Joe Lhota wants to be the next mayor of New York. He faces long odds — Democrats outnumber Republicans 6-to-1 in the city. But New Yorkers haven't elected a Democrat mayor in more than two decades. And with the general election just seven weeks away, Democrats facing a potential runoff don't yet have a nominee.