American Green, a publicly traded cannabis company, said it’s bought an entire town in southern California so it can build what it hopes to become the country’s premier marijuana-friendly, self-sustaining tourist destination. The company announced its purchase Thursday of Nipton, a former mining town nestled in the Mohave Desert roughly 70 miles southwest of Las Vegas,…