Text this: Factors Affecting the Acceptability of Social Robots by Older Adults Including People with Dementia or Cognitive Impairment