A small tornado descended on Russia's Olympic city Sochi as stormy weather battered the coastline.