An asteroid barely missed Earth last week, and no one knew it was coming