Semi-Supervised Learning for Forklift Activity Recognition from Controller Area Network (CAN) Signals