Odds are, the best you would be able to do is to follow
these instructions and wait for them to be fixed. I, too, have been out of the game for a while (still no time for it right now, actually). But if I remember correctly, even at the time I was able to play, alot of the maps were cluttered with duplicates and wrong POIs. So I am sure the project (or some may say 'overhaul') will take some time, but Rome wasn't built in a day

.