A Software Tools
require(ggplot2) # used in plotting
require(reshape)
require(plotly)
require(bnlearn) # used for Bayesian Networks
require(mgcv) # used for Generalized Additive Modeling
require(fpp)
require(lubridate)
require(bsts)
require(dplyr)
require(CausalImpact)
require(xtable)
require(dplyr)
require(tidyr)
require(htmlwidgets)
require(DT)