NASA confirmed that the loud boom heard and felt by people in northern Ohio was indeed caused by a meteor.