British Royalty visits NYC, attends Nets-Cavs game