Perceived built environment, health-related quality of life and health care utilization