Effects of topological structure and destination selection strategies on agent dynamics in complex networks