Exit polls show the conservative CDU/CSU bloc has won 29% of the vote in snap elections, with the far-right AfD coming second.