Gravar-mail: Electronic health records for mobile citizens: a secure and collaborative architecture