Meteorological controls on primary production in shelf seas