New traffic cameras are coming, signs mark the spot

Drivers in New Orleans might have noticed new signs that let them know there's a chance they're being watched.