What difference does where you live make to your mental wellbeing? Quite a bit actually. Here’s what great neighbourhoods have in common.