MISC: refactor Ward and linkage in same object
ENH: hierarchical clustering example