Identifying failure types in cyber-physical water distribution networks using machine learning models | Synapse