Germans really have a love affair with cars