Builders shrinking home sizes to keep prices in check, experts say