Optimizing Energy Savings For A Fleet Of Commercial Autonomous Vehicles Via Centralized And Decentralized Platooning Decisions