Could this speed hump be confused with a zebra crossing?