Simulating urban land use change by integrating a convolutional neural network with vector-based cellular automata | Synapse