timeline of the digital revolution