marijuana industry software development opportunity