spatially distributed systems