The effect of stochastic nano-scale surface roughness on microfluidic flow in computational microchannels