Only one third of Americans ages 18 to 29 say they will cast a ballot next week. Why? newrep