The Homebuyers Privacy Protection Act takes effect March 5. Here's what that means for buyers and sellers.