North Carolina Senate General Election: voter turnout Odds & Predictions