20 advantages and disadvantages of science and technology