6.872 Cancer Prognosis Final Project