Case study methodology: causal explanation, contextualization, and theorizing