The USS Iowa is now a popular SoCal tourist attraction