Germany, land of the car, develops taste for electric cargo bikes