Ranking of best places to live in U.S. based on crime, public schools, cost of living, job opportunities, and local amenities.