Prove that $S^1\times \mathbb{R}^2$ is not homeomorphic to $S^2\times \mathbb{R}$.
So far our only approach to proving spaces are not homeomorphic is removing points and checking the number of path components.
Latest discussion was on pushouts and pullbacks, so another idea I though of was showing one is a pushout of some diagram that the other isn't, but while we've shown that two spaces satisfying the same pushout are homeomorphic, we have not shown two homeomorphic spaces satisfy the same pushout and I am not sure it is true.
Another approach was to try and prove that $S^1\times\mathbb{R}\not\cong\mathbb{R}^2$, but this has two problems - first is that I don't know how to do it either (without homotopies) and second is that I do not know if the canceling in the factorization is even legal. I know it is not legal in general (Taking any countable set $S$ with the discrete topology and $s\in S$ we have $S\times S \cong S\times\{s\}$), but am unable to prove or disprove the specific case of $\mathbb{R}$.
Are there any more elementary approaches then to prove this?