Energy Efficient Driving and Operation Strategies Based on Situation Awareness and Reasoning