4-year-old St. Paul boy waits for new heart