Artificial Intelligence and Machine Learning Show Promise in Cancer Diagnosis and Treatment