What the average American spends in a year in 22 major cities