Trump won Iowa by a larger margin than Texas. Iowa is hemorrhaging voters with college degrees at an alarming degree and leaving behind less mobile and less educated more Republican voters.
I know there are some in Kos (especially from the midwest) who still have hope that this rural state will swing back but its looking bleak. My prediction is that the South and the Midwest are on the verge of exchanging the label of the enfant terrible of America. Iowa and Ohio are getting less educated and less diverse while Georgia and North Carolina are getting more educated and more diverse.
NYTimes article:
www.nytimes.com/...
EDIT: I think its safe to say that Iowa (and similar states) will not be getting Amazon HQ2.