AI-Enhanced Service Assurance – Preventing Communications Failures in Critical Networks