how shifts in demand and supply affect equilibrium