War, drought, poverty and human rights abuses have created the biggest population displacement in the world.