That guy is incredibly biased.  He changes his methodology whenever it starts to get close or Trump starts winning (he actually admitted that on Twitter).  The inputs to his model are also biased polls (the samples are skewed towards Democrats), so the whole thing is nonsense.

This is what he tweeted when his model showed Trump winning:
https://twitter.com/NateSilver538/status/780451000725495810