Newtown holds vigil, mourns