7 Factors Rank Minneapolis as one of the Best Cities in Minnesota