Everyone has an approximate timeline of inventions in their heads. Sunglasses? Probably the 1920s. Vending machines? Sometime ...