Overview of approved and upcoming vaccines for SARS-CoV-2: a living review