Evolution and science