Long Beach cab driver had child porn on cellphone, police say