2020 Presidential Election Opportunity and Senate Race Predictions