Metadata-based Multi-Task Bandits with Bayesian Hierarchical Models