Reservoir dams: Wave conditions, wave overtopping and slab protection