The Shared Health Research Information Network (SHRINE): a prototype federated query tool for clinical data repositories