Exploring the COVID-19 vaccine candidates against SARS-CoV-2 and its variants: where do we stand and where do we go?