Unsupervised Kinematic Motion Detection for Part-segmented 3D Shape Collections