Real estate will deliver long-term returns, expert says