A Review of Motion Planning Algorithms for Autonomous-driving Vehicles: Advanced Technologies and Future Developments | Synapse