Could artificial intelligence replace doctors?