Russia’s Silicon Valley still has a ways to go