Vestavia Hills, Alabama Golf Courses