Understanding COVID-19: Overview and Ongoing Challenges