One of the facts of life in Greater Houston is spending a lot of time on the road in traffic — probably in a car, but maybe on a bike or on foot. Whatever way you encounter our roads and freeways, ...