Amnesty International says the US-led coalition may have committed war crimes against civilians when driving ISIS out of Mosul.