Tupac Shakur almost signed with Bad Boy Records