A simple solution is to use a distance shader as your blending shader. This will create a flat circular area about a camera (make a special one, so its different from your render camera). Set the near distance to something that your city will fit in and the far distance to something that blends in well with your terrain. I guess the only big downer on this method is that its only useful for making circular flat areas.
Hope this helps
Richard