Wave - current flow over a rippled bed: an experimental and numerical investigation