Towards Effective Communication with Robotic Assistants for the Elderly: Integrating Speech, Vision and Haptics