why do dispensaries scan id in california