From Neoantigens to Nanocarriers: Modern Methods and Modalities in Using Peptides for Cancer Vaccination | Synapse