Cluster analysis of weighted bipartite networks: a new copula-based approach