Islet Cell Transplantation: Can It Facilitate Insulin Independence?