AI can diagnose heart disease and lung cancer more accurately than doctors