What are the challenges faced by real estate agents? Is it worth the effort?