Rents hit a record high in July for the 17th month in a row, putting ever more pressure on renters.