Finding a property to rent or buy online should be simple. Yet listings are scattered across dozens of sites, and search tools are limited to basic filters.