Motion Data Mining and Activity Recognition