Selby Striders brave all weathers to keep on running