Personalized neoantigen vaccination with synthetic long peptides: recent advances and future perspectives