Artificial Intelligence in Computer Networks: Delay Estimation, Fault Detection, and Network Automation