Text this: Diabetes, obesity and cancer: risk and anti-risk factors