Analysis: Bank of America Hit with $45 Million in Punitive Damages for Stay Violations