Houses cover a hillside in the Petare neighbourhood of Caracas, Venezuela. The world's population hit an estimated eight billion people on November 15, according to the United Nations. AP

Can the world feed 10 billion people?