The promise and threat of 5G