The general consensus about the forthcoming "On or before June 29" report is that the most likely natural explanationt may be some incredibly improbable, but still remotely possible, simultaneous combination of sensor error and eye witness mis-identification that somehow corroborates each other.
https://www.scientificamerican.com/article/experts-weigh-in-...