Impact of traffic cameras on speed put under microscope