100 percent zero-emission municipal bus