Catalyzing social interaction with ubiquitous computing: a needs assessment of elders coping with cognitive decline