"It just has not been proved to a level of certainty that satisfies me," Gen. Frank McKenzie told NBC News. McKenzie oversees U.S. troops in Afghanistan.