Localized renal cell cancer: a testing ground for new approaches and technology.