If you want to build apartments and homes in Nashville, you are required to build parking for cars. Otherwise, the city council will kill your project.
On the one hand, that sucks, on the other...well, what really sucks is that it's probably necessary given the state of public transit and bikeability. (Haven't been to Nashville, so I can't comment on public transportation there.)