New Radar Unit Spells Doom for Speeders