Homebuyers are making 2–5 offers before being accepted, according to a new survey of top agents