Science and archaeology