Official: 956 Texas water systems on restrictions