MiX Telematics surpasses 700,000 subscribers