Russia and Islam, connecting the dots and discerning the future