Bank of America faces more than $1.2 billion in federal penalties for failing to detect and report suspicious financial ...