
As the old saying goes, “You wait ages for a bus and then two [or possibly three]come along at once.” This saying can be updated to reflect life in our increasingly digital world: "You wait ages for a genuine disruptive technology and then two [or possibly three]arrive simultaneously." This phrase