This is a war.
Not playing on CSS. Not a fight in the playground. Not a minor scuffle after too many drinks, but War. This is what happens in war, especially when one army entrenches itself into an urban area. The only two strategies are to either march in their, take heavy casualties, and hope you gain control, or bombard the city, and hope to starve out its defenders.