nate silver midterms