Schema Profiling For Document Databases: System Development And Case Studies