The long-run impact of new medical ideas on cancer survival and mortality