2018 midterm forecast