Renal cell carcinoma: advances in minimally invasive treatments and outcome prediction by