Water filters and softeners