cannabis plant lifecycle