advantages and disadvantages of scientific method