The best liberal places to live in America in 2025, according to new data