Real-Time Trajectory Planning for Autonomous Urban Driving: Framework, Algorithms, and Verifications | Synapse