NBC News: Why groceries are so expensive — and how consumers may start to see relief