Wireless Mesh Networks: Opportunities & Challenges Victor Bahl Senior Researcher Manager, Networking Research Group Microsoft Research.