The popularity of both Trump on the Right  and Sanders on the left reflects dissatisfaction with the status quo among the populace. I don't think anyone is seeing an easy win. The election will be close depending on how many Democrats show up to vote. Republicans are generally very motivated because they tend to be highly ideological.