Space-Efficient Data Structures for Information Retrieval