Not too close, not too far: Urbanisation and life satisfaction along the urban hierarchy