City officials in Portland, Oregon, have passed a law criminalizing the use of hard drugs on public property, but cannot enforce the measure until state lawmakers pass a new bill.