Causes And Impact Of The 2007 Financial Crisis