Smartphone Sensor-Based Driver and Passenger Classification: Exploring Techniques for Resource-Constrained Devices | Synapse