def drop_useless_columns(data):
    """Drop the columns containing duplicate or useless columns."""
    data = data.drop(
        labels=[
            # we stay in a given city
            "agency_id",
            "agency_name",
            "agency_short_name",
            # we stay on a given transportation network
            "transportation_type",
            "transportation_subtype",
            # we already have stop id
            "stop_name_unofficial",
            # we already have line name
            "line_id",
            # we don't need this
            "circuit_transfer",
        ],
        axis=1,
    )
    return data