Current challenges and future directions for liver transplantation