Event-triggered causality: a causality detection tool for big data