Text this: Fault Diagnosis of Rotating Machinery: A Highly Efficient and Lightweight Framework Based on a Temporal Convolutional Network and Broad Learning System