What causes a cricket ball to gradually come to rest after being struck and rolling on flat ground?