Technology-enabled care for elderly and vulnerable individuals