In the streets of Bangkok, Thais are getting ready to cast their votes in the country's first election in eight years.