Huge crowds of protesters have descended on cities in Germany as calls for a ban on the far-right Alternative for Germany (AfD) gain momentum.