Force the drivers to slow down.
I like chicanes to some extent (landscaped bumpouts); though the design above would draw the ire of emergency services as it would very difficult for a fire truck to navigate; even ambulance would find that a chore.
There's a balance to be struck in terms of ensuring everyday safety for pedestrians, cyclists (and all road users, really) and accepting that roads at any speed (as with almost anywhere else) are not, and will never be, risk-free environments.
They so serve the purpose of getting people from A to B in a vaguely timely manner; and in some cases, such as emergency services, impairing that really could cost lives as well.
Keep in mind, I'm pro-sidewalk, pro-bike lane, pro-transit, pro-streetscape and pro-narrower roads.
But I do think is important to admit to a limit in that regard.
From
link. (Humps at crossings and intersections.)
As speed humps go, that one doesn't look too bad.
I will tell you though, when my dad had a broken back; and had to go to hospital, the ambulance driving over speed humps was hell on earth.
Ambulances by the way have some of the worst suspension I have ever experienced in my life, it was hard sitting in one as a passenger.
But I digress.
We need to make our roads, cars and drivers safer............
The first and last of these are hardest............but I expect as cars become increasingly automated, accidents will be greatly reduced in frequency and severity...........or so I would hope.