Technological advancements and the Space Race