Every public water company in the US Environmental Protection Agency's records, 48,462 in all, with its lead test results and what to do. Pick your state.