Recent fighting between the Iraqi army and a local militia in heavily populated civilian areas has led to the displacement of an estimated 10,000 people.