Ad hoc and mesh network survey paper