Neighborhood green, social support, physical activity, and stress: assessing the cumulative impact.