Technology helping people with disabilities live a more independent life