You only have so many pixels on a page, so a city covering square miles (like the 40,000 person city) will inevidably reduce buildings to a single pixel, so your level of detail will be limited whatever software you use. Otherwise, good luck.