Hypercovers and simplicial presheaves