COVID-19: challenges and opportunities