A bus-sized meteor exploded over Russia's Ural Mountains, sparking speculation about everything from a missile attack to the end of the world. The shock waves smashed windows and damaged buildings.