German law does not require passing drivers to leave a minimum distance between their vehicle and bicyclists or motorcyclist