Newtown, Conn., still looking for answers