Anyone know what kind of birds nests these are?

They are between Cache Creek and Kamloops just before the Cherry Creek gas station. I would love to know!

Thanks, Robyn