WalletHub analysts compared more than 400 U.S. cities of varying sizes based on 31 key indicators, ranging from housing costs ...