Throughout history, people have dreamed of living in a perfect society