The narrow-gauge Durango-Silverton train chugs along, probably violating every air quality standard in sight - but what fun!