dynamic path planning algorithms with load balancing based on data prediction for smart transportation systems