Machine learning could help revolutionize cancer diagnosis