Text this: Lane Changing Trajectory Planning and Tracking Controller Design for Intelligent Vehicle Running on Curved Road