Refresh roads when refreshing

Put initialize edges code in a function. Called when two highlighted
cities exist and a new one is called.