Modeling hourly weather-related road traffic variations for different vehicle types in Germany