Perang bandar