MiX Telematics Contends With Slow Sales Cycles As Macro Head