Battle For Mosul: The end could be near for IS