Interactions between western boundary currents and shelf waters: A mechanism for coastal upwelling