Approximation algorithms for stochastic clustering