Hamburg 24-hour forecast