Improved observational satellites and telescopes specifically looking for these things coming on line.
The details in this news story really don’t back that up.