Exploiting cell death and tumor immunity in cancer therapy: challenges and future directions | Synapse