World Economic Forum: "We cannot hide away from human population