Neuroimaging Data Model: a library for neuroimaging data sharing