Advances in immunotherapy for renal cell carcinoma: a comprehensive review | Synapse