What is DBSCAN in Machine Learning?