How big data analytics helps banks stop fraudsters – and NBA teams win matches