Legal cannabis will yield more than $200 million yearly for schools, public health and policing.