Wearable-based Human Activity Recognition with Spatio-Temporal Spiking Neural Networks