Text this: CSI-based human activity recognition via lightweight compact convolutional transformers