Cancer cells and adaptive explanations