Prince Times Square street mall opens in capital