The Baghdad-based U.S. commander on the ground, Army Lieutenant General Stephen Townsend, has said he believes U.S.-backed forces will recapture both of Islamic State's major strongholds - the cities of Mosul in Iraq and Raqqa in Syria - within the next six months.