Who has checked out West Sac lately? With views of the city, the Tower Bridge, and new art installations, it’s a great place to get in some miles