Designing a useful and usable mobile EMR application through a participatory design methodology: a case study