The diversity and commonalities of gastroenteropancreatic neuroendocrine tumors