Assistive Technology as a Means of Supporting People with Dementia: A Review