NBC: Boston appears headed for Supreme Court loss over refusal to fly a Christian flag