Shelters for migrants are filling up across Germany as attitudes toward the newcomers harden