A John is a bum.  Much like the stereotype, he lives near this sort of transportation infrastructure. Where does he live?
bridge bus depot train station
bridge
the stereotypical place for a bum to live is under a bridge.
much like the stereotype