Text this: PDAA: An End-to-End Polygon Dynamic Adjustment Algorithm for Building Footprint Extraction