Why are my weed plants flowering so early