Arsenic in Groundwater: A Summary of Sources and the Biogeochemical and Hydrogeologic Factors Affecting Arsenic Occurrence and Mobility