Cancer: Final act of senescence