Some urban areas are great for both buying and renting