Tropical storm Elsa makes landfall in Florida after passing through Central America, it is expected to head towards the East Coast as it weakens.