Beyond COVID-19 pandemic: Topology-aware optimization of vaccination strategy for minimizing virus spreading