too many mosques