Network science for social and technological systems