Even though it’s only the second most-visited in the country, Houston’s Zoo is the top attraction in town