Network-Aware Operator Placement for Stream-Processing Systems