‘In the Heights’ takes on the flavors of Miami