A review on arsenic in the environment: contamination, mobility, sources, and exposure