An AMI System for User Daily Routine Recognition and Prediction