A Game Theoretic Model for Network Upgrade Decisions