Deep learning based methods for building segmentation from remote sensing data