Study of temporal streamflow dynamics with complex networks: network construction and clustering