std::pair e2 = boost::add_edge(v1, v2, EdgeProperties(1.0, 50.0), g);