I am in the st Louis, no area. Looking to ride but newish to the area and don't know any avid riders. Anyone here in st Louis?