Can abdominal pain be caused by stomach viruses?