The mayor of St Petersburg, Florida, says the grand opening of a nearly 100-million dollar pier and park will be delayed because of COVID-19 concerns.