Streaming-data algorithms for high-quality clustering | Synapse