Text this: A Comprehensive Methodological Survey of Human Activity Recognition Across Diverse Data Modalities