I have a question about the law about speed bumps: Is that a state law or a more local one? When I lived in Florida they installed a bunch of speed humps on some roads that were like yours, and they work pretty well. Perhaps those would be legal in your area. If it's more of a local law, perhaps you could work on getting the law changed.