Comparing Handcrafted Features and Deep Neural Representations for Domain Generalization in Human Activity Recognition