time needed to clear out for drug test