More free parking possibly returning to Vegas Strip