AI and scientific discovery