Massive mayfly hatch on upper St. Croix River shows up on weather radar