City or suburbs: Where can you afford to live?