Ten firms vie for Detroit waste contract