Thousands of opponents of a proposed transatlantic trade deal pour onto the streets of the German city of Hanover on the eve of a visit by US President Barack Obama.