Direct numerical simulations of wave-current interactions over bumpy walls