Almost two years after the U.S. financial system found itself on the brink of collapse, Congress has reached a compromise on a financial overhaul bill. Congressman Barney Frank helped shepherd the bill through the House. He talks with Tess Vigeland about whether the bill is strong enough to prevent another crisis and what he thinks is missing from it.