《水经注》是一本什么性质的著作?主要内容是什么?