Political scientist: Trump losses in 2020 if progressives vote