How has science and technology affected human population growth?