Efficient predictive cruise control of autonomous vehicles with improving ride comfort and safety. (January 2020)