How Long Do Cannabis Flowers Last?