title: Finding the connected nodes to a specific node in osmnx graph
body: <p>I have created a graph using osmnx. and retrieved all the nodes that exist in that graph. now I want to find the connecting nodes to a specific node. I wonder if there is any method in osmnx or networkx to do so? or any other way. my code is as below.</p>
  <pre><code>import pandas as pd
  import geopandas as gpd
  import osmnx  as ox
  
  #Defining top corners
  top =  gpd.GeoDataFrame(columns = ['name', 'geometry'], crs = 4326, geometry = 'geometry')
  top.at[0, 'geometry'] = Point(100.49209048590119,13.808722580927133)
  top.at[0, 'name'] = 'tl'
  top.at[1, 'geometry'] = Point(100.58494841499845, 13.809076204778961)
  top.at[1, 'name'] = 'tr'
  
  
  # Defining Bottom corners
  bottom =  gpd.GeoDataFrame(columns = ['name', 'geometry'], crs = 4326, geometry = 'geometry')
  bottom.at[0, 'geometry'] = Point(100.49141790672476,13.714053001208732)
  bottom.at[0, 'name'] = 'bl'
  bottom.at[1, 'geometry'] = Point(100.58476136747744, 13.717826488187361)
  bottom.at[1, 'name'] = 'br'
  
  #creating road network
  combined = top.append(bottom)
  convex = combined.unary_union.convex_hull
  graph_extent = convex.buffer(0.02)
  graph = ox.graph_from_polygon(graph_extent, network_type= &quot;drive&quot;,custom_filter='[&quot;highway&quot;!~&quot;|secondary|residential|unclassified|tertiary&quot;]')
  
  #saving projection
  graph_proj = ox.project_graph(graph)
  edges = ox.graph_to_gdfs(graph_proj, nodes=False)
  CRS = edges.crs
  
  nodes = ox.graph_to_gdfs(graph_proj, edges=False)
  node_specific = [(100.4923576731243,13.70365525026876),(100.4721408793079,13.72276049159698)]
  </code></pre>