Systems Biology and Structure-based Computational Approaches for Antiviral Drug Repurposing