If you're looking to improve your happiness, you might consider heading to the Midwest. According to new rankings based on a study by Nerdwallet, the top five cities in the U.S. with the best quality of life are all located in the middle of the country.