(YAHOO NEWS) — Bank of America has been ordered to pay $250 million in fines and customer compensation for deceptive practices that harmed “hundreds of thousands of consumers,”