Why do pcr test take so long -