Los Angeles and its suburbs, home to 19 million people, is the only megacity in the world where mountain lions live side by side with humans.