In the Uk where I is right now and everything is diesel the London transport buses that seem to run 3 together or every other minute [I kid you not stand in Oxford street and you can see at least 25 buses at once]do not smell or blow smoke it is cal...