We might have even seen the Chelyabinsk one coming, with current tech.. if only it had been coming at us from a slightly less bright direction. That one was probably in the once-in-a-hundred-years category.