Lentiviral vectors for cancer immunotherapy: transforming infectious particles into therapeutics