North Carolina-based Bank of America was ordered to pay millions of dollars to a federal regulator over past practices involving mortgage applications. News of the fine comes as regulatory filings confirm BofA will close more than 100 branches this year.