Assistive Technologies for Supporting People with Dementia