Pay the rent or feed the family? Americans can't afford groceries