Iowa is in the Trump camp as is one of the Maine congressional districts. Trump is not going to win Virginia, Michigan, or Pennsylvania and doesn't need to if he wins the states I mentioned. All are of those are within reach.
He has as good of a shot at winning VA, PA, and MI as he does Colorado.