Geneva show attendance dwindles as virus woes spread