Challenges await, but new West Covina Mayor Dario Castellanos has a vision