Machine learning in science