DBSCAN clustering algorithm on top of Apache Spark