Topological properties of algebraic maps and support theorems