Urban building extraction from high-resolution remote sensing imagery based on multi-scale recurrent conditional generative adversarial network