{
Node start = setupStart( lat1, lon1, time );
Node end = setupEnd( lat2, lon2 );
RelationshipType lat2lon2 = DynamicRelationshipType.withName( lat2.toString() + lon2.toString() );
WaitingTimeCostEvaluator eval = new WaitingTimeCostEvaluator(Connection.COST, lat2lon2);
Dijkstra dijkstra = new Dijkstra( expander, eval, time );
return dijkstra.findSinglePath( start, end );
}