DNAzyme technology and cancer therapy: Cleave and let die