Cancer adaptations: Atavism, de novo selection, or something in between?. (10th July 2017)