What are the main factors affecting real estate prices in the USA?