An FBI agent named Robert Hanssen sold secrets to the Soviets and Russia for 22 years, and when caught said, "what took you so long?"