The supply of homes for sale remains well below historical levels, driving buyers to offer thousands over the asking price — in one case $45,000 — in hopes of landing a hot property.