How can we produce enough food for an ever-expanding population without causing irreversible environmental damage?