Statue of Liberty re-opens for July 4th