Jimmy Smits figured he could carry a tune ‘In the Heights’