If you're using C4D there's a plug-in that used to be around, I think it still is, called "Chestnuts", if you need a load of city blocks for distance use that isn't a bad way to start.
I usually just play around in Wings3D with a well divided flattened cube.
Im sorry cant help you out with C4D... more of a maya user myself.
But the basics are this: Build some simple cube models for the buildings close by and use high res textures to make them look very detailed. Than make a simple cube and use that as buildings in the distance... If you want you can add a backdrop that is painted by using photoshop or something alike.