Hierarchical Clustering proximity-based coloring interaction lecture later: structure-based brushing extent scaling 16