Polling is clear: Americans want gun control