Grand Island struggles with virus