Faster and simpler algorithms for multicommodity flow and other fractional packing problems | Synapse