Could cancer drugs provide ammunition against aging?