rockport shoes outlet stores williamsburg va weather in april