Dindigul By-pass Road craves for better traffic regulation