CausalCity: Simulated city aims to teach AI "counterfactual reasoning"