Factors influencing similarities in religions and languages