Heavy and unexpected snowfall across the Balkans left tens of thousands without power in Serbia and Bosnia on Friday, disrupting traffic and prompting authorities to deploy troops to help clear blocked roads.