"The future has already arrived. It's just not evenly distributed yet." 
― William Gibson