Birds or insects? Large unidentifiable mass on Colorado radar is likely thousands of birds