Assistive Technology to Help Seniors with Daily Activities