Pancreatic transplantation and the artificial pancreas