Florida may lose place in the sun as retirement haven