Living in Houston, TX does not invoke images of the wild and untamed world but every now and then one does find a surprise. Most often it is seeing wild life (feral pigs, deer, snakes, rabbits and alligators) while biking through the reservoir. A few days ago while riding my mountain bike along a less …