Developer addresses concerns over Miami's Innovation Tower