When the weather’s good, a lone man on a strange-looking contraption can be seen cruising down the bike trail along the bayou in Southwest Houston. “What on earth is that?” I wondered every time I saw ...