Text this: Linear pattern detection of building groups by integrating dynamic snake convolution with YOLO11