People who live in neighborhoods with green spaces have less stress, healthier blood vessels and lower risk of heart attack and stroke