U.S. households will spend roughly $4,000 per student on school supplies and lunches this year, a new analysis found.