Citi downgrades Bank of America, says gains will be hard to come by for the banking stock