A boom and smoke could also be a transformer blowing, but then, someone would have been without electricity and calls to dispatch would hve occurred. Meteors are active right now. It could have been that, too.