Network discovery and mapping