Germany: Cities could ban diesel cars, says German court