Minimally invasive treatment of ureteropelvic junction obstruction: long-term experience with an algorithm for laser endopyelotomy and laparoscopic retroperitoneal pyeloplasty.