NBC: Rep. Lauren Boebert wins GOP primary after switching districts