Talk to a lawyer ASAP.
I know of a cycling attorney who has used video evidence of harassment to sue drivers in civil court. In one case, he won a judgment of $25,000 against a driver...and he successfully collected it from the driver's insurance company.