Lisbon vs Porto: which is the best city to live in Portugal?