U.S. failure in Afghanistan 'long time coming,' 'failure of