On the subject of access to voting

I've never voted in an election in a big city until today. I lived in Garrett before, and before that I lived in a village of 80 people.

I didn't realize that one might have to wait for two and a half hours just to vote.

Can't something be done about this?