You have to give Nate Silver credit for accurately predicting the voting, based on rational use of survey data. Maybe the problem isn’t fraud at all, but systematic misinformation. The election results came as a great surprise to many people, but shouldn’t have.
What we have is a media problem, and specifically too many people trusting sources they should not. Are you?