Professor renowned for predicting elections says 2020 ‘too close to call’