Optimizing informative path planning for multi-robot systems using spatially and temporally distributed strategies.