Leisure resources, recreation activity, and the quality of life