Greener public transport