Marijuana could be become legal in Canada by July 2018