miami beach is part of florida