Joint routing and scheduling for multihop wireless networks