Indexing and Querying Data Streams