Long answer: Western colonialism.
How do you explain lack of farming / infrastructure prior to colonialism? More or less all environments populated by sub saharans struggle with infrastructure. This is true before, during, and after colonialism.
Long answer: Western colonialism.