Text this: A Deep Learning and Multimodal Ambient Sensing Framework for Human Activity Recognition