discovery green park is in front of the george r brown convention center