Think twice about ‘green’ public transport, say scientists