Describir: Smart Data Collection and Management in Heterogeneous Ubiquitous Healthcare