Medbox hopes to get $40 million from medical, recreational marijuana dispensing