Next generation approaches for tumor vaccination.