Grand Prix of St. Petersburg canceled due to coronavirus concerns, IndyCar says