Living donor kidney transplantation : current practices, emerging trends and evolving challenges