In which country could you ride the first bio-bus?

Science Trivia Question: In which country could you ride the first bio-bus?