This is, of course, pure speculation and I could turm out to be completely wrong, but I could see something like this:
Basically, I'm thinking that the Republican are at the point where they can't get much more support from white voters, so they end up becoming more competitive with Hispanics, which is why they are winning states like Nevada and Colorado. Meanwhile, Democrats are dominating with black voters and urban, which when combined with shifting demographics is why they are able to win states like Mississippi and Georgia.
I'd switch Colorado with Minnesota but otherwise, looks reasonable.