Drug repurposing strategies and key challenges for COVID-19 management