Maintaining Highly Accurate Frequency Counts over Data Streams: A Practitioner's Perspective