Professor who predicted Trump victory predicts impeachment