Moogsoft: Using Purpose-built Algorithms to Tame IT Operational Complexity