Calgary housing stays resilient in 2027