Microsimulation as a tool in spatial decision making: simulation of retail developments in a Dutch town