Iterative big data clustering algorithms: a review | Synapse