Dynamic Routing For Fuel Optimization In Autonomous Vehicles