Distributed Multi-robot Online Sampling with Budget Constraints