Kris Humphries swarmed by fans in Miami Beach