The self-learning powertrain: Towards smart and green transport