How were religious traditions similar in Mesopotamia, ancient Egypt, and the ancient Indus River Valley?

They were all monotheistic.
They were all polytheistic.
They all worshipped a mother goddess.
They were all ruled by priests instead of kings.