Mechanisms of estuarine salt plug formation by an along-shelf buoyant current: a numerical model approach