The Economist asks: Which Democrats can challenge Donald Trump in 2020?