The revealed preference approach to demand