Senescence in Oncogenesis: From Molecular Mechanisms to Therapeutic Opportunities