Cellular senescence and cancer