Computation of set-up, longshore currents, run-up and overtopping due to wind-generated waves