Sonos is fighting a war to stay relevant