DML-Geo: an ensemble double machine learning framework for estimating spatially heterogeneous causal effects | Synapse