TP53BP1 and cancer: 53BP1 in suppression of genome instability and implication for targeted cancer therapy