Tucson ranks in top 5% of cities with most credit card debt