Modelling urban development with geographical information systems and cellular automata : a case study of Sydney since 1971