Home Investing WhatsApp, Telegram face restrictions in Russia: report