The value of the marijuana market is expected to reach $21 billion in the U.S. by 2020, up from $6.7 billion in 2016