Mass. Poll: Elizabeth Warren 49, Scott Brown 42