Cancer and aging: rival demons?