How to customize common data models for rare diseases: an OMOP-based implementation and lessons learned | Synapse