WalletHub ranks most, least active cities in U.S.