Adaptive path planning for intelligent vehicle in dynamic and uncertain environments