how can I find the longest path in neo4j graph database? I have a relatively heavy database shortest path method works fine but using method length() takes interminable amou