Reconciling the four schools of thought in system dynamics