Smart messaging for cancer patients