This was supposed to be in MTW2, where each city (especially the major ones) was modelled after it's real life geography and features. This would've really helped make the game more interesting as 75% of the battles were sieges, instead we just got 3 or 4 different random city maps per size.
CA better be putting these in to ETW, this is a feature that should've and could've been in MTW1 even but CA has been too cheap to put any of their staff to work on it (it's clearly not a technical issue, just takes time to make an extra few dozen maps).