A new frontier in oncology: Understanding the landscape of cancer vaccines | Synapse