changed method to get water points based on reduceregions