artificial neural network geographic information system spatial analysis housing sustainable development