title: How to fix 'node can not be found' in osmdata package
body: <p>I would like to get some data (where are the highways in given location) from osmdata package. But from time to time I get an error: </p>
  
  <p>Error in rcpp_osmdata_sf(doc) : node can not be found</p>
  
  <p>I have tried to google it, but couldn't find anything helpful. Below you can see the code I used to get the data.</p>
  
  <pre class="lang-r prettyprint-override"><code>pdms_tmp &lt;- base::data.frame(Long = 21.7478965, Lat =  49.6931262) %&gt;% 
          sf::st_as_sf(crs = 4236, coords = c("Long", "Lat")) %&gt;%
          sf::st_transform(crs = 3034) %&gt;%
          sf::st_buffer(dist = units::as_units(1000, "m")) %&gt;%
          sf::st_transform(crs = 4326) %&gt;%
          sf::st_bbox()
  
  osm_tmp &lt;- (pdms_tmp %&gt;%
                osmdata::opq() %&gt;%
                osmdata::add_osm_feature(key = "highway") %&gt;%
                osmdata::osmdata_sf())$osm_line
  
  </code></pre>
  
  <p>Like I said, from time to time it throws an error. But that error might not happen twice on the same coordinates.</p>