CIA estimates of Iranian nuclear capabilities have been both wrong and politically skewed for a decade. There is no reason to expect them to be more reliable now.
Read more on Commentary: http://www.commentarymagazine.com/2014/01/30/artificial-intelligence/