A hybrid machine learning and IoT system for driver fatigue monitoring in connected electric vehicles | Synapse