Smart Early Warning Water Flow Meter: Timely detection of water flow abnormalities to ensure safety