Artificial Intelligence in the Battle against Coronavirus (COVID-19): A Survey and Future Research Directions