I dont think that banks will disappear in a near future. It isnt seemed so. I predict closer cooperation between bank system and cryptocurrencies, technologies they represent. First of all I mean blockchain.
The fact is that the technology of the block of chains is already being fully implemented in the banking system today, because today something is happening that you are talking about. The banking system has always been able to go With the times and today is not an exception.