Store city maps separately, instead of generating them
Python script to compose cities on a map, find overlaps
Redesign several cities, mainly Ruhr to make them fit better