if a doctor does blood work to test for drugs how long would it take to get the test results back