Recognition of Activities of Daily Living Based on a Mobile Data Source Framework