Added clustering algorithm based on zoom level