The Dallas Police Department says the system is designed to boost safety and curb speeding concerns. Summary from source