green public bus on a highway .