Bose’s $349 portable smart speaker with Bluetooth aims to steal Sonos’ thunder Beats Powerbeats Pro vs. Bose SoundSport Free