Russian scientists expect to meet aliens by 2031