which banks have spent years and millions of dollars complying w