How Shocks Affect Markets: A Novel Dynamical Macroeconomic Model to Explain Adjustment of Markets and Equilibria | Synapse