Clinical islet transplantation: where immunity and metabolism intersect?