Scalable Temporal Queries On User-Generated Data