Would it be possible to allow someone to set the terrain features (rivers, coast, elevation etc) and have the city generator just generate the city/town around this?