Data-driven reverse engineering of signaling pathways using ensembles of dynamic models