HOUSTON, Texas (KTRK) -- Metropolitan Transit Authority of Harris County just approved spending $40 million to fix roads, sidewalks, and bus stops.

The agency is spending money on roads instead of expanding and improving the city's bus and rail system.

This decision has been controversial for months.