Virus-like particles: a versatile and effective vaccine platform | Synapse