Exploring the use of target flow controllers in smart home water systems