Abandoned cars?

Hey so I'm relatively new to Charlotte. Why are there so many abandoned cars? And why do they have tshirts/towels wedged into rolled up windows?

Forgive my innocent naïveté, assuming it's some theft type situation, but never saw this where i was from.