[2405.06899] Towards Metric DBSCAN: Exact, Approximate, and Streaming Algorithms