Edge Computing for Autonomous Driving: Opportunities and Challenges | Synapse