Nate Silver has Hillary up to almost 90% probability of being elected president