Surrounded by mountains and crammed into a 45-square-mile valley, the city of Asheville is bursting at the seams, suffering from a severe housing shortage, skyrocketing rents and home prices, overcrowded streets with no place to park, and an abundance of lower-paying, tourism-based jobs.