Anti-sweatshop law soon in force in San Francisco