Staging and prognosis for kidney cancer