So this page only filters with one column value: $_GET['City']
There are a few issues with that.
1) Your form uses post not get
2) Your form element is named "city", not "City"
3) Your code that dynamically updates the select lists seems to also remove the name attribute from the city select list entirely.
All of those things would have to be corrected before your search would work.