Buddhist temple Urban Dharma celebrates opening in Asheville