Where do I find new streets being built? I mean, I'll probably lag so bad I won't be able to help, but how do you find any to begin with? I've looked on the maps, and none seem to indicate they are in the process of being built ... last time I tried to enter one was about a month ago lol and I had followed someone to it. Be nice to try and do what this game is about.