Barcelona transit operator acquires new environmentally-friendly buses