- Splits `compute_landuses()` function into separate `compute_accessibilities()` and `compute_mixed_uses()` functions.
- Adds deduplication to `compute_accessibilities()` and `compute_stats()`. This works through the new `data_id_col` parameter which, if set, ensures that only the first (nearest) datapoint location is considered. This is intended for situations where multiple data points represent a common feature (e.g. entrances to a building or a park).
- Exposes OSM API timeout parameter.
- Adds a `spatial_tolerance` parameter to `compute_accessibilities()` and `compute_mixed_uses()` functions. This flattens the spatial impedance curves used for data aggregation within the tolerance specified and is intended for situations where datapoints are located with a margin of imprecision. See `metrics.networks.distance_from_beta` for more information.