Frankfurt: TV screen in middle of river for World Cup