Human-Machine Shared Driving: Challenges and Future Directions | Synapse