Americans in major cities spend almost $1,000 on monthly bills