Larb already got to the point

But, you could use a city generator and then improve the result with photoshop. Using multiple software really multiply the possibilities.