RIDE check catches Sudbury driver impaired by drugs: OPP