Ranging from prediction to planning via machine learning approaches for autonomous driving: a survey | Synapse