工程地质勘察的方法有哪些