Enterprise Network Security Via Data-Driven Methods And Programmable Network Telemetry