"California laws bar sex offenders from living within 2,000 feet of schools and other places where children congregate, eliminating nearly all urban areas in the state." . . . .