I personally don't think that this will happen because the Bitcoin isn't capable of doing this.
And the banks won't let the Bitcoin make them disappear, they will find a way to fight against the Bitcoin
It's hard to let bitcoin take over the banking services. There will be always the separation of services, bitcoin is good for being its own bank and has its blockchain technology. But still in real life we do need the services of bank even we are into bitcoin. But with this, it's kind of impossible thing to see this for the next years.
yes currently it is difficult to believe that banks will disappear banks but in future it can be possible when all the people of the world will start using bitcoin and when all their needs can be fulfill with bitcoin then it will become possible that banks will become disappear.