Regarding bus drivers: I've seen speed bumps which don't cover whole width of the road - they are just wide enough so that cars can't avoid them, but buses (which are wider) can pass them freely. Obviously this assumes that buses and other large vehicles are not the ones speeding.