COVID‑19 vaccines: rapid development, implications, challenges, and future prospects