Пузыри на лужах во время дождя образуются от удара падающих дождевых капель о поверхность воды. При этом под выплескиваемую наверх водную пленку попадает воздух, образуя пузырь. Чтобы пузыри были крупными и сохранялись на поверхности луж достаточно долго, капли дождя сами должны обладать большими размерами.
Крупные капли, как водится, бывают при ливнях, а ливни, как правило, непродолжительны. Они выпадают из кучево-дождевых облаков, сравнительно небольших по площади, хотя и сильно развитых по высоте. Поэтому бытующее в народе поверье, что пузырящийся дождь, скоро закончится, имеет под собой вполне логичную основу. На лужах - крупные пузыри, что говорит о скором прекращении ливня. Впрочем, это не означает, что скоро не начнется новый.. .
http://news.gismeteo.ru/?newsitem=63257451852Что касается речки, то Тамара Бланк права. На равнинной речке Вы вряд ли их увидите (должно быть какое-то препятствие - коряга, острый камень, торчащий из воды...). На горных же реках таких препятствий множество, поэтому пузыри там образуются гораздо чаще. Физика образования - та же, что и при дожде.