Modeling movement decisions in networks: A discrete choice model approach