The internet is pushing people back to shops with the growth of 'click and collect', with 'en route' shopping an emerging trend, according to new data.