SHCBP1 and cancer: 3. Multifaceted Roles of SHCBP1 in the Hallmarks of Cancer