Bridging oncology and immunology: expanding horizons with innovative peptide vaccines and peptidomimetics.