Jumbo's closes after 59-year run in Miami's Liberty City