306,000 tiles make public art come to life at Boise Depot