Category Clustering and Morphological Learning