Large-scale, Dynamic and Distributed Coalition Formation with Spatial and Temporal Constraints