The U.S. Supreme Court's conservative majority on Friday upheld state and municipal anti-camping laws that critics say unconstitutionally punish homeless people, with the justices calling the laws important "tools" for local governments to use in tackling a complex problem.