Human Activity Recognition Using Self-Supervised Representations of Wearable Data