Immigrants, mosques, and religious pluralism. Challenges for urban design and planning