Modeling the Spread of Vector-Borne Diseases on Bipartite Networks