"Hamilton" brings hope to Puerto Rico