Here’s a heartbreaking paradox: While more than 47 million Americans, including 14 million children, struggle to access enough food, every year the U.S. wastes approximately 119 billion pounds of it.