How Technology Empowers Nurses and Caregivers to Enhance the Lives of Senior Citizens