Semi hauling hay catches fire downtown KCMO