Draft some sort of petition. Get a few neighbors to sign it, then Go to the community board or local politician to complain and eventually you'll get a few speed bumps.
I assume you were joking but don't throw nails. It could cause a Deadlier situation if the driver looses control and crashes...