how long will weed shortage last