Discuss the factors that cause shifts in the short-run and long-run aggregate supply curves.