YAP1 and cancer: YAP1-associated cancer hallmarks