things to do in March in Williamsburg