Replicative senescence as a barrier to human cancer.