Memorial Day brings big crowds to local beaches