It's just the start of a realignment. I believe that the rust belt will remain a swing area for the next few cycles, before settling down with the republicans, while some southern states will become swing states within the next few cycles as well.
I agree. Ohio and Iowa are red states in the 2020s and PA, MI, WI, and MN will go from leans-democrat to tossup. At the same time, the rapidly growing hispanic populations of Nevada and Colorado will cause them to follow New Mexico's lead and eventually become blue states. North Carolina, Georgia, and Florida will also move leftward, but not as dramatically. Sidenote: If democrats don't all agree to condemn Fidel Castro, they'll set themselves back with Cubans more than enough to offset population growth in Puerto Rican and Haitian communities.
New Hampshire should be republican. I think the combination of it being more educated than average, lack of Trump ads on the expensive Boston media market, the sitting republican senator refusing to support Trump (she also lost) and this year being a strong one for the Libertarian party all hurt Trump this year. Gains in Vermont, Rhode Island, and especially Maine tell me that NH and ME should be in play in the future.