When Will Cannabis Companies Go Public