A Distributed Edge Computing Architecture to Support Sensing and Detecting Leaks in Waterworks Based on Advanced FDM