In triangle ABC, points D and F are on AB and E is on AC such that DE || BC and EF || CD. If AF = 9 and DF = 2, then what is BD?