A fuzzy model of consumer choice in residential location