Artificial intelligence and the future of medicine