evolution of science and technology