NBC: Many Americans struggle with back-to-school costs as wealthier households keep spending