Sharing reproducible and interactive environments in R with Binder Shiny apps, RStudio projects and more