Groundwater arsenic variations: the role of local geology and rainfall