云南居民的建筑特点地理原因有哪些