I'm in Houston for a week due to work and decided to bring my bike. Can anyone give me some good places to ride. I'm looking for something that is a little more technical with some drops.