Fifteen states already authorise recreational marijuana use and 36 allow it for medical use, but federal laws banning the drug make it difficult for companies to trade