What did On-Demand Technology Brings for Your Real Estate Business?