Barcelona’s public transport fleet now possesses 376 natural gas powered buses