Effects of shocks on economic development and roles of resilience factors