Apple AirPods Pro vs. Sony WF-1000XM3: Which wireless noise-cancelling earbuds are best?