I would say that there is no difference between the two phrases and can be used interchangeably. As for which one is used more, they are both used frequently and it really depends on the speaker. Some people say "bump into" while others say "run into", and a lot of people use both!