In a long term, Bitcoin and other cryptocurrencies can take some of the users of banks, but most people will still use the bank system since it's easier to use and provides more offers. Nothing will change in the next 10 years.
How is this going to happen? If the government put strict restrictions on the usage of crypto currencies, how would it take over the banks? If the government starts to ban and make transactions made with crypto currencies illegal, how will people use it on the first place, let alone taking over banks?
True, nothing much will change in the next 10 years, but the banks might start using the blockchain technology (not crypto currencies, just the technology) which will eventually make people release about the benefits of crypto currencies.