US President Barack Obama describes the gun attack on a gay nightclub in Orlando, Florida, as "an act of terror and an act of hate".Al Jazeera's Shihab Rattansi reports.