Optimising deep learning for building extraction: Dataset efficiency and model backbones under data constraints | Synapse