What is the purpose of a bank reconciliation? What are the reasons for differences between the cash reported in the accounting records, and the cash balance in the bank statements?