I was practicing how to use "can, could, may, might, must, should..."

This question confused me:"It hasn't arrived yet. The courier ___ be delayed in the traffic."

I thought "could" and "should" were both fit in this sentence, but the answer was only "could"...Why was that? Aren't "could" and "should" expressing possibility?