Dr Stephen Rainbow: Why cancer is more than just a medical issue