These best virtual lab sites and apps are all free, highly engaging, and informative—and most don’t require registration.