Text this: Multi-disciplinary approaches paving the way for clinically effective peptide vaccines for cancer