THE FUTURE OF REAL ESTATE: WHY SOFTWARE DEVELOPMENT IS KEY TO SUCCESS