Use explicit column names in `DirectPlacement` model instead of locations via `iloc`
If the structure of the csv file deviates (e.g. includes an index column) then this will silently pass and yield invalid results as the index column is taken as the simulation step column.