Demographic forces shaping the religious landscape of Vienna