Middle America dominates the best places to live—and the East Coast doesn’t even make the top five