PARP1 and cancer: PARP1 inhibitors and cancer synthetic lethality