Text this: Video-Based Human Activity Recognition Using Deep Learning Approaches