Artificial Intelligence for Infectious Disease Prediction and Prevention: A Comprehensive Review