Magnetic soap and detergents may clean up our future