Green buses and trucks pick up the pace