In Barcelona, you’ll find cannabis clubs, weed cafes, and coffeeshops.