People stand on the seafront boulevard El Malecon in Havana