You will have to research what rights were granted to your neighbor, and if there are any agreements on maintenance, etc. for the driveway across your property. You may have a right to place speed bumps on the road, but you should consult a lawyer to determine if you have that right.