Artificial Intelligence for Disease Diagnosis and Prognosis in Smart Healthcare