Boundary layer instabilities due to surface irregularities: a harmonic Navier-Stokes approach