Cubans and tourists watch US President Barack Obama's speech to Cuban people in an unprecedented live television address.