Efficient cache placement in multi-hop wireless networks