Exploring immune therapy for renal cancer.