Modelling Urban Growth with Cellular Automata Built in a GIS Environment: A Case Study of Lat Phrao, Bangkok, Thailand