BioCatalogue: a universal catalogue of web services for the life sciences | Synapse