Mathematics to the Rescue of Democracy : What Does Voting Mean and How Can It Be Improved?