An energy minimization approach to automated extraction of regular building footprints from airborne LiDAR data | Synapse