Whether you're purchasing, selling, investing or doing research, you'll need an agent who understands technology and how to apply it to a real estate transaction.