Recognizing independent and joint activities among multiple residents in smart environments | Litlas