Artificial Intelligence: A Review of Progress and Prospects in Medicine and Healthcare