John Hopfield: Collective Phenomena & Physics-inspired Computation