The Hyperon Puzzle in Neutron Stars