BECN1 and cancer: Beclin-1: a therapeutic target at the intersection of autophagy, immunotherapy, and cancer treatment