Public perception of science and technology