Results of the major randomized clinical trials of renal stenting and implications for future treatment strategies.