publication venue for Effect of idling and power demand on fuel consumption and CO2 emissions from taxis 2025