Are cars man's most celebrated invention?