2 million Americans are drinking high levels of arsenic in their well water