The trip from Europe to the Indian Ocean was shortened when the British decided to create a Canal in Egypt (the Suez Canal) which allowed Europeans to reach the Indian Ocean much quicker.
more people moved into cities, which made them more safe, which meant more people wanted to raise their kids there.
Social limitations
African discriminated for everything. They are not allowed to enter specific restaurants, they are forbidden to use public restroom, not allowed to enter theatre, etc
Political Limitations
Back then, their representative in the government is close to non existent
Economic limitations
Most companies only want to hire them for low-class hard labor with low pay. Not only that, it really hard for them to own a property during that period
hope this helps