NBC: Why Americans are going hungry despite a strong economy