The 2000s delivered spectacular tech failures that taught us more than most successes ever could. Every ambitious flop from that decade predicted something we use today-just years too early or ...