Gas dynamics in the barred Seyfert galaxy NGC 4151 - I. H I streaming shocks and inflow along the bar