A Novel Scalable DBSCAN Algorithm with Spark