Exploiting Marked Temporal Point Processes for Predicting Activities of Daily Living