The website evaluated more than 100 metro areas nationwide based on socioeconomics, quality of life, and location and ...