Kimberley businesses on rock throwing: ‘It is only a matter of time before someone is seriously injured’