Applying artificial intelligence to solve the problem: Detecting and monitoring traffic violations