Once an industry joke, electric buses start to dent oil demand